package com.hxkj.service;

import com.hxkj.domain.po.ContentMapping;
import com.platform.common.domain.result.ResultDataStruct;
import com.platform.common.domain.result.ResultMessageStruct;

import java.util.List;

/**
 * @InterfaceName ContentMappingService
 * @Description TODO
 * @Author Mr.zheng
 * @Date 2018/9/9 14:43
 * @Version 1.0
 */
public interface ContentMappingService {


    /**
     * @author Mr.zheng
     * @Description getContentMapping 根据站点和分类ID获取映射表对应字段
     * @Date 14:57 2018/9/9
     **/
    ResultDataStruct<List<ContentMapping>> getContentMappingList(ContentMapping contentMapping) throws Exception;


    /**
     * @author Mr.zheng
     * @Description saveContentMapping 新增映射字段
     * @Date 15:07 2018/9/9
     **/
    ResultMessageStruct saveContentMapping(ContentMapping contentMapping) throws Exception;
    
      /**
      * @author Mr.zheng
      * @Description getContentNameList 获取字段名称
      * @Date 18:51 2018/9/11
      **/
    ResultDataStruct<List<String>> getContentNameList() throws Exception;
}
